package com.gitee.chippyer.logger.repository.ability.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * 日志数据
 *
 * @author chippy
 */
@Data
@TableName("`log_entry`")
public class LogEntry implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 数据自增标识
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 功能模块
     */
    private String appName;

    /**
     * 追踪流水号
     */
    @TableField("`t_id`")
    private String tId;

    /**
     * 日志内容
     */
    private String msg;

    /**
     * 日志类型
     */
    private String level;

    /**
     * 创建时间
     */
    private Timestamp createTime;

}
